/*首页浮动*/
.page_nav{position: fixed;/*left:50%;margin-left: -705px;*/right:50%;margin-right: -705px;top:230px;width: 100px;height:493px;background: url(../images/page_nav.png);}
.page_nav a{display: block;width: 100%;text-indent: -999px;height: 30px;margin:19px auto;}

.main{padding:15px 0 10px 0;width: 100%;}

.focus{float:left;background: #f6efda;border-left:2px solid #711221;height: 70px;width:720px;overflow: hidden;position: relative;}
.focus dt,.focus dd{display: inline-block;vertical-align: top;*display: inline;*zoom:1;overflow: hidden;height: 100%;}
.focus dt{width: 1em;line-height: 14px;font-size:12px;font-weight:bold;color:#711221;padding: 7px 13px 0px 7px;background: #f6efda;z-index: 1;position: relative;}
.focus dd.item1{width: 340px;padding: 0 4px 0 20px;border-left: 1px solid #dddddd;}
.focus dd.item2{width: 331px;border-left:1px solid #dddddd;margin-left: -6px;padding:0 12px;}
.focus dd a.title{display: block;color: #711221;font-size: 14px;line-height: 26px;height: 26px;overflow: hidden;}
.focus dd .intro{color:#999999;line-height: 20px;}
.search_wrap{float:right;/*width: 460px;*/}
.search_wrap .form_box{margin: 5px 0 3px 0;}
.search_wrap .hotword{}
.col870{float:left;width: 870px;overflow: hidden;}
.col400{float: left;width: 400px;overflow: hidden;}
.col476{float: left;width: 476px;margin: 0 30px;overflow: hidden;}
.col264{float: left;width: 264px;overflow: hidden;}
.col378{float: left;width: 378px;overflow: hidden;}
.col300{float: right;width: 300px;overflow: hidden;}
.focus_item{position:relative;width: 100%;background: #f6efda url(../images/focus_item_bg.png) right top no-repeat;}
.focus_item.menpai{margin:10px 0;background: none;}
.focus_item .introbox{display: block;width: 220px;padding:10px 10px 25px 20px;}
.focus_item .introbox p.title{font-size: 16px;font-weight: bold;color:#333;line-height: 32px;}
.focus_item .introbox p.title span{font-size: 12px;font-weight: normal;color:#666;margin-left: 10px;}
.focus_item .introbox p.intro{height: 36px;line-height: 18px;overflow: hidden;color:#999;}
.focus_item .img{right:0;top:0;width: auto;height: 105px;}
.focus_item.menpai a{position: absolute;left:0;right:0;padding: 6px;z-index: 2;
	text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
	-webkit-text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
	-moz-text-shadow:#000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
	filter:progid:dXImageTransform.Microsoft.DropShadow(color=#000,offX=5,offY=5,positives=true);}
.focus_item.menpai a span{font-size: 16px;color:#fff;font-weight: bold;}
.focus_item.menpai a p{font-size: 12px;color:#fff;line-height: 18px;height: 54px;overflow: hidden;}
.focus_item.menpai a span,.menpai a p{filter:progid:dXImageTransform.Microsoft.Glow(color=#cccccc,Strength=5);
}
.focus_item.menpai img{position: absolute;left: 0;right: 0;z-index: 1;}
.hot_item{/*height: 600px;*/overflow: hidden;}
.hot_item dt{text-align: center;margin-bottom: 6px;}
.hot_item dt .hot{display:block;font-size: 24px;color:#711221;font-weight: bold;font-family: Microsoft Yahei;height: 38px;overflow: hidden;}
.hot_item dt p a{margin: 0 10px;color:#666;font-size:14px;}
.hot_item dt p a:hover{color:#d80929;}
.hot_item dd{line-height: 30px;height: 30px;overflow: hidden;}
.hot_item dd a{font-size: 14px;color:#666666;}
.hot_item dd span{float: right;color:#999999;font-size: 14px;}
.hot_item dd:hover a,.hot_item dd:hover span,.hot_item dd.h a,.hot_item dd.h span{color:#711221;}
.hot_item dd.mb{margin-bottom: 12px;}

.video_box{position: relative;display:block;width: 100%;height: 148px;overflow: hidden;}
.video_box img{display:block;width: 264px;height: 148px;}
.video_box span{position: absolute;bottom:0;left:0;width:100%;line-height:30px;height:30px;color:#fff;background:url(../images/opacity-50bg.png) repeat;font-size: 14px;}
.video_box span i{display: inline-block;vertical-align: bottom;height: 30px;width: 36px;background: url(../images/icons.png) -60px 0 no-repeat;margin-right: 10px;}
.v_intro{height: 185px;overflow: hidden;margin: 15px 0;text-align: justify;font-size: 14px;color:#666;line-height: 26px;}
.v_intro a{display:block;font-size: 14px;color:#666;line-height: 26px;}
.v_intro a span{font-size: 16px;font-family: Microsoft Yahei;font-weight: bold;color:#333;margin-right: 5px;}
.shuoshi{margin-top: 10px;height: 160px;overflow: hidden;}
.shuoshi a{display:block;font-size: 16px;font-weight: bold;color:#333;line-height: 28px;height: 28px;overflow: hidden;font-family: Microsoft Yahei;overflow: hidden;}
.shuoshi p{color:#666;font-size: 14px;line-height: 26px;text-align: justify;}
.shuoshi p a{display:block;color:#666;font-size: 14px;line-height: 26px;text-align: justify;font-weight: normal;height: 100%;font-family: Simsun;}
.block_header{background: url(../images/blockhead.png) no-repeat;height: 42px;width: 100%;margin-bottom: 15px;}
.block_header a{display: inline-block;width: 150px;height: 100%;}
.block_header.renwu{background-position: 0 0;}
.block_header.menpai{background-position: 0 -64px;height: 50px;}
.block_header.bingqi{background-position: 0 -120px;height: 49px;}
.block_header.shengdi{background-position: 0 -180px;height: 51px;}
.block_header.yingshi{background-position: 0 -240px;height: 45px;}
.block_header.qizhen{background-position: 0 -300px;height: 51px;}
.block_header.zhaopian{background-position: 0 -360px;height: 51px;}


.block_list {height: 250px;}
.block_list dt.picbox{float: left;width: 400px;margin-right: 30px;overflow: hidden;}
.block_list dt.picbox a{display: block;position: relative;overflow: hidden;}
.block_list dt.picbox a img{display: block;width: 400px;height: 250px;}
.block_list dt.picbox a span{display: none;position: absolute;bottom: 0;left: 0;height: 30px;width: 100%;text-indent: 0.8em;color:#fff;line-height: 30px;background:url(../images/opacity-40bg.png) repeat;font-family: Microsoft Yahei;font-size: 18px;}
.block_list dt.picbox a:hover span {display: block;}
.block_list dt.btitle{font-size: 18px;color:#333;font-weight: bold;font-family: Microsoft Yahei;line-height: 36px;position: relative;overflow: hidden;}
.block_list dt.btitle .more{position: absolute;top:0;right:0;color:#666666;font-size: 12px;font-weight: normal;font-family: Simsun;}
.block_list dd{line-height: 30px;height: 30px;overflow: hidden;}
.block_list dd a{font-size: 14px;color:#666666;}
.block_list dd span{float: right;color:#999999;font-size: 14px;}
.block_list dd:hover a,.block_list dd:hover span,.block_list dd.h a,.block_list dd.h span{color:#711221;}
.renwu-intro{float: right;width: 300px;height: 248px;overflow: hidden;}
.renwu-intro .avatar_box{float: left;width: 154px;height: 154px;position: relative;margin-right: 12px;left: 0;top: 0;overflow: hidden;}
.renwu-intro .avatar_box span{position: absolute;left:0;top:0;width: 154px;height: 154px;background:url(../images/avatar_bg154.png);}
.renwu-intro .avatar_box img{display: block;width: 118px;height: 118px;margin:18px;}
.renwu-intro .name{font-size: 16px;font-family: Microsoft Yahei;font-weight: bold;color:#711221;line-height: 32px;display: block;height: 32px;overflow: hidden;}
.renwu-intro p{color:#666666;font-size: 14px;line-height: 21px;}
.renwu-intro p a{display: block;color:#666666;font-size: 14px;line-height: 21px;}
.renwu-intro .time{display:block;font-size:12px;line-height:24px;color:#999;margin-top: 0;padding-top: 0;font-weight: normal;font-family: Simsun;}
.renwuNameindex{}
.renwuNameNav{border-bottom: 2px solid #d6cab0;}
.renwuNameNav .tab_name{float:left;width: 110px;height: 29px;line-height: 29px;background:#711221;border-radius: 4px;color:#fff;text-align: center;font-size:16px;font-weight: bold;font-family: Microsoft Yahei;margin-right: 10px;margin-bottom: 2px;}
.renwuNameNav .tabNav li{width: 70px;height: 29px;font-size: 14px;color: #333;}
.renwuNameNav .tabNav .active{ background: #711221; color: #fff;height: 34px;}
.renwuName {min-height: 30px;}
.renwuName a{display:inline-block;font-size: 14px;color:#333;font-family: Microsoft Yahei;margin-right: 26px;line-height: 30px;}

.renwu_list{margin-right: 30px;}
.renwu_list.mr0{margin-right: 0;}
.renwu_list dt{font-size: 18px;font-weight: bold;font-family: Microsoft Yahei;line-height: 30px;margin: 15px 0 10px 0;position: relative;}
.renwu_list dt .more{position: absolute;top:0;right:0;color:#666666;font-size: 12px;font-weight: normal;font-family: Simsun;}
.renwu_list dd{height: 90px;margin-bottom: 20px;overflow: hidden;}
.renwu_list dd .imgbox{float: left;width: 120px;height: 90px;margin-right: 14px;overflow: hidden;}
.renwu_list dd .imgbox img{display: block;width: 120px;height: 90px;}
.renwu_list dd p{color:#999;font-size: 12px;line-height: 20px;padding-top: 2px;}
.renwu_list dd p .title{display: block;height:24px;line-height: 24px;font-size: 14px;font-weight: bold;overflow: hidden;}



.dl-item dt{font-size: 18px;font-weight: bold;font-family: Microsoft Yahei;line-height: 30px;margin: 15px 0 10px 0;position: relative;}
.dl-item dt .hot{display:block;font-size: 24px;color:#711221;font-weight: bold;font-family: Microsoft Yahei;height: 38px;overflow: hidden;}
.dl-item dt .more{position: absolute;top:0;right:0;color:#666666;font-size: 12px;font-weight: normal;font-family: Simsun; }
.dl-item dt p a{margin: 0 10px;color:#666;font-size:14px;}
.dl-item dt p a:hover{color:#d80929;}
.dl-item dd{line-height: 30px;height: 30px;overflow: hidden;}
.dl-item dd a{font-size: 14px;color:#666666;}
.dl-item dd span{float: right;color:#999999;font-size: 14px;}
.dl-item dd:hover a,.dl-item dd:hover span,.dl-item dd.h a,.dl-item dd.h span{color:#711221;}
.dl-item dd.mb{margin-bottom: 12px;}


.kongfu_plist{margin-top: 30px;}
.kongfu_plist li{float: left;height: 155px;overflow: hidden;}
.kongfu_plist li a{display: block;height: 155px;position: relative;}
.kongfu_plist li a img{display: block;height: 155px;}
.kongfu_plist li a span{display: none;position: absolute;left: 0;bottom: 0;height: 30px;text-indent: 0.8em;color: #fff;line-height: 30px;background: url(../images/opacity-40bg.png) repeat;font-family: Microsoft Yahei;font-size: 18px;}
.kongfu_plist li a:hover span{display: block;}
.colitems_list{padding-top: 20px;}
.colitems_list dl{float: left;}
.colitems_list dl dt{font-size: 18px;font-weight: bold;color:#333;font-family: Microsoft Yahei;}
.colitems_list dl dd a{display:block;color:#666;font-size: 14px;line-height: 30px;height: 30px;overflow: hidden;}
.colitems_list dl dd a:hover{color:#711221;}
.side_box{border:1px solid #c9a77a;position: relative;background:#f7f5ee;}
.side_box .top{position:absolute;top:-1px;left:-1px;height:11px;width:300px;
    height: 20px;width: 100%;background: url(../images/pane-bg-top.jpg) left top/cover round;}
.side_box .bottom{position:absolute;bottom:-1px;left:-1px;height:11px;width:300px;height: 6%;width: 100%;
	background: url(../images/pane-bg-bot.jpg) left top/cover round;
}
.side_box.menpei{/*height: 310px;height: 353px;*/}
.side_box.h489{height: 489px;}
.side_box.h566{height: 566px;}
.side_box.h632{height: 632px;}
.side_box .cont{overflow: hidden;font-size:14px;color:#666;line-height: 24px;text-align: justify;list-style: none;overflow: hidden;}
.side_box .cont a{display: block;}
.side_box .cont a img{display: block;width:260px;height:144px;}
.side_box.menpei .cont{line-height: 26px;}
.side_box .cont .scroll_box{position: relative;overflow: auto;cursor:n-resize;}
.side_box .cont .scroll_box .mCSB_inside > .mCSB_container{margin-right: 12px;}
.side_box .cont .scroll_box .mCSB_scrollTools .mCSB_draggerRail{background: #ccc;}
.side_box .cont .scroll_box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #888;}
/*.side_box.menpei .scroll_box{ height: 86px; }*/
.side_box.menpei .cont p{line-height: 26px;}
.side_box.menpei .cont ul li {
height: 35px;
overflow: hidden;
font: normal 14px/28px Simsun;
background: url(../images/dian.jpg) no-repeat left 13px;
padding-left: 8px;}

.side_box.h489 .cont{height: 451px;}
.side_box.h566 .cont{height: 528px;}
.side_box.h632 .cont{height: 594px;}
.side_box .cont a.title{display:block;font-size: 16px;overflow:hidden;color:#711221;font-weight: bold;font-family: Microsoft Yahei;line-height: 36px;height: 36px;margin-top: 10px;text-align: left;}
.side_box .cont a.title span{color:#999;font-size: 12px;font-family: Simsun;font-weight: normal;margin-left: 10px;}
.side_box .cont p{font-size:14px;color:#666;line-height: 24px;text-align: justify;}
.side_box .cont p a{color:#711221;display: inline;white-space: nowrap;}

.ibox300{margin-top: 20px;}

.bingqi_list{float: left;width: 429px;margin-right: 30px;}
.bingqi_list dt{font-size: 18px;color:#333;font-weight: bold;font-family: Microsoft Yahei;line-height: 20px;margin-bottom: 10px;position: relative;overflow: hidden;}
.bingqi_list dt .more{position: absolute;top:0;right:0;color:#666666;font-size: 12px;font-weight: normal;font-family: Simsun;}
.bingqi_list dd{line-height: 30px;height: 30px;overflow: hidden;}
.bingqi_list dd a{font-size: 14px;color:#666666;}
.bingqi_list dd span{float: right;color:#999999;font-size: 14px;}
.bingqi_list dd:hover a,.bingqi_list dd:hover span,.bingqi_list dd.h a,.bingqi_list dd.h span{color:#711221;}
.bingqi_plist{float: left;width: 406px;}
.bingqi_plist li{height: 90px;overflow: hidden;margin: 0 0 10px 0;}
.bingqi_plist li a.imgbox{float: left;width: 120px;height: 90px;margin-right: 14px;overflow: hidden;}
.bingqi_plist li a.imgbox img{display: block;width: 120px;height: 90px;}
.bingqi_plist li a.title{display: block;height: 28px;line-height:28px;font-size:14px;font-weight: bold;color:#666;overflow: hidden;}
.bingqi_plist li p{color:#999;font-size: 12px;line-height: 20px;}

.colitems_list1{margin-top: 30px;width:900px;}
.colitems_list1 dl{float: left;width: 400px;margin-right: 30px;}
.colitems_list1 dl dt{margin-bottom:5px;overflow: hidden;/*height: 142px;*/}
.colitems_list1 dl dt .imgbox{float: left;margin-right: 15px;}
.colitems_list1 dl dt .imgbox img{display: block;width: 120px;height: 90px;}
.colitems_list1 dl dt .title{display: block;font-size:14px;font-weight: bold;color:#666;}
.colitems_list1 dl dt p{font-size: 12px;color:#999;line-height: 20px;}
.colitems_list1 dl dd{line-height: 30px;height: 30px;overflow: hidden;}
.colitems_list1 dl dd a{font-size: 14px;color:#666666;}
.colitems_list1 dl dd span{float: right;color:#999999;font-size: 14px;}
.colitems_list1 dl dd:hover a,.colitems_list1 dl dd:hover span,.colitems_list1 dl dd.h a,.colitems_list1 dl dd.h span{color:#711221;}
.gallery{}
.gallery li{float: left;overflow: hidden;}
.gallery .col1{width: 260px;margin-right: 5px;}
.gallery .col2{width: 465px;margin-right: 5px;}
.gallery .col3{width: 195px;margin-right: 5px;}
.gallery .col4{width: 264px;}
.gallery li a{display: block;position:relative;width: 100%;margin-bottom: 5px;overflow: hidden;}
.gallery li a span{display:none;position: absolute;top:0;left:0;width: 100%;height: 100%;background: url(../images/opacity-70bg.png) repeat;text-align: center;color:#fff;font-size:20px;font-family: Microsoft Yahei;}
.gallery li a:hover span{display: block;}
.gallery .h275,.gallery .h275 span{line-height: 275px;height: 275px;}
.gallery .h210,.gallery .h210 span{line-height: 210px;height: 210px;}
.gallery .h490,.gallery .h490 span{line-height: 490px;height: 490px;}
.gallery .h165,.gallery .h165 span{line-height: 165px;height: 165px;}
.gallery .h145,.gallery .h145 span{line-height: 145px;height: 145px;}
.gallery .h170,.gallery .h170 span{line-height: 170px;height: 170px;}
.gallery .h395,.gallery .h395 span{line-height: 395px;height: 395px;}
.gallery li a img{display: block;width: 100%;height: 100%;}
.update{padding:0 0 50px 0;}
.update .title{background: url(../images/re-bg1.png) 12px center repeat-x;height: 45px;position: relative;overflow: hidden;}
.update .title span{display: inline-block;width: 144px;background: #fff;line-height: 45px;color:#333;font-family: Microsoft Yahei;font-size: 26px;font-weight: bold;}
.update .title .more{position: absolute;right: 0;top:0;line-height: 45px;width: 49px;background: #fff;text-align: right;}
.update .list{float: left;margin-top: 10px;width: 1245px;}
.update .list.ml0{margin-left: 0;}
.update .list li{float:left;height: 30px;overflow: hidden;width: 370px;margin-right: 45px;}
.update .list li a{font-size: 14px;line-height: 30px;height: 30px;color:#666;}
.update .list li a:hover{color:#711221;}
.update .list li span{float: right;line-height: 30px;font-size: 14px;color:#999;}
.update li.mb{margin-bottom:10px;}

div.area { font-size:14px;color:#666;line-height: 24px;text-align: justify; border:1px solid #c9a77a; }
div.area .cont{overflow: hidden;font-size:14px;color:#666;line-height: 24px;text-align: justify;list-style: none;overflow: hidden;}
div.area .cont p{font-size:14px;color:#666;line-height: 24px;text-align: justify;}
div.area .cont p a{color:#711221;display: inline;white-space: nowrap;}
.ui-tabs-panel.row{ }
.text { text-indent:2em;}
.mg19 {margin: 19px;}
.mg10 {margin: 10px;}
.mt20{margin-top:20px;}
.mt15{margin-top:15px;}
.mt10{margin-top:10px;}
.mt5{margin-top:5px;}
.mt0{margin-top:0px;}
.mt-10{margin-top:-10px;}
.mb15{margin-bottom:15px;}
.mb10{margin-bottom:10px;}

.yahei{
	line-height: 30px;
    font-family: Microsoft Yahei;
    font-size: 18px;
}